<?php
require_once("../includes/config.php");
include DIR_INCLUDES_FT.'bootstrap.php';
header('Content-type: text/html; charset=utf-8');

if (isset($_GET['id'])){
	$contagem = Doctrine::getTable("Contagens")->find($_GET['id']);

	$data_inicio = $contagem->data_inicio;
	$ficheiro_backup = $contagem->ficheiro_backup;
} else {
        die("Erro!!!!! Impossivel abrir contagem.");
}

?>

<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml" xml:lang="pt" lang="pt" dir="ltr">
	<head>
		<?require(DIR_FT."header.php");?>
		<link href="<?=DIR_JQUERY_WS?>/jqModal/jqModal.css" rel="stylesheet" type="text/css" />
		<?require(DIR_CONTAGENS_FT."contagens_script.php");?>
		<script type="text/javascript" src="contagens.js"></script>
		<script type="text/javascript" src="<?=DIR_JQUERY_WS?>/jqModal/jqModal.js"></script>
		<script type="text/javascript" src="<?=DIR_JQUERY_WS?>/jqModal/jqDnR.js"></script>
	</head>
	<body>
	<?php require_once(DIR_MENUS_FT."menu.php");?>
	<div id="main_div">
		<form enctype="multipart/form-data" accept-charset="utf-8" id="contagens_form" action="contagens_form_edit.php" method="post">
			<input type="hidden" name="id" value="<?=$contagem->id?>"/>
			<fieldset id="form-area">
				<legend><?=CONTAGEM?></legend>
				<label for="loja"><?=LOJA?>:</label>
				<select name="loja" id="loja" class="required">
					<option value="" selected="selected"><?=SELECCIONE_LOJA?></option>
					<?$lojas = Doctrine_Query::create()->from("Lojas l")->innerJoin("l.Clientes c")->execute();
					foreach ($lojas as $loja){?>
						<option value="<?=$loja->id?>" <?if($loja->id == $contagem->loja_id){echo 'selected="selected"';}?>><?=$loja->Clientes->nome." - ".$loja->nome." - ".$loja->morada?></option>
					<?}?>
				</select>
				<label for="new_barcode"><?=CODIGO_BARRAS?>:</label>
				<input name="new_barcode"  id="new_barcode" value="" type="text" class="ignore" />
				<div class="center_label"><?=PRODUTOS_CONTADOS?>:</div>
				<div>
                                    <ul id="codigos_contados"></ul>
				</div>
				<input type="hidden" name="data_inicio" value="<?=$data_inicio?>" />
				<input type="hidden" name="ficheiro_backup" id="ficheiro_backup" value="<?=$ficheiro_backup?>" />
				<input id="label_erros" style="margin-left:20px; width: 180px;float: left;" class="submit-button" onclick="hide_n_show_erros();" type="button" value="<?=ERROS_LEITURA?>" />
				<input type="submit" name="submit" value="<?=GRAVAR?>" class="submit-button"/>
				<input style="margin-right:20px; width: 120px;" onclick="$('#produto').jqmShow();" type="button" value="<?=INSERIR_PRODUTO?>" class="submit-button"/>
				<input style="margin-right:20px; width: 120px;" onclick="$('#codigoNovo').jqmShow();" type="button" value="<?=INSERIR_CODIGO?>" class="submit-button"/>
				<div style="clear: both;"></div>
				<hr />
				<label for="total_lidos" style="width:34%;"><?=TOTAL_CODIGO_BARRAS_LIDOS?>:</label>
				<input id="total_lidos" value="0" type="text" style="width: 62%;" class="ignore" disabled="disabled" />
			</fieldset>
		</form>
	</div>
	
	<input id="last_produtct_barcode_read" type="hidden" value="" />
	<input id="last_barcode_read" type="hidden" value="" />
	<input id="ultimo_produto" type="hidden" value="" />
	
	<ul style="display: none;" >
		<li id="read_li">
			<input type="hidden" name="codigos_barras_produtos[]" value="" />
			<input type="text" value="" readonly="readonly" style="width: 45%;"/>
			<input type="text" value="" readonly="readonly" style="width: 38%;" class="codigos_barras" />
			<input type="text" name="quantidades[]" value="" style="width: 4%;"/>
			<img src="<?=DIR_IMAGES_WS?>minus.png" alt="<?=REMOVER?>" onclick="remove_linha_contagem(this);" />
		</li>
	</ul>
	
	<label id="leitura_vazia" class="error_leitura" style="display:none;"><?=LEITURA_VAZIA?></label>
	<label id="codigo_n_encontrado" class="error_leitura" style="display:none;"><?=CODIGO_N_ENCONTRADO?>: </label>
	<label id="produto_n_encontrado" class="error_leitura" style="display:none;"><?=CODIGO_PRODUTO_N_ENCONTRADO?>: </label>
	<label id="porcao_n_encontrado" class="error_leitura" style="display:none;"><?=CODIGO_PORCAO_N_ENCONTRADO?>: </label>
	<label id="sem_produto_para_aplicar" class="error_leitura" style="display:none;"><?=SEM_PRODUTO_APLICAR_PORCAO?>: </label>
	<img class="remove_error" id="remove_alerta" src="<?=DIR_IMAGES_WS?>cancelar.png" alt="<?=REMOVER?>" style="display:none;" onclick="remove_errors(this);" />
	
	<?require(DIR_FT."footer.php");?>
	
	<div id="produto" class="jqmDialog" style="width: 100%;">
		<form enctype="multipart/form-data" accept-charset="utf-8" id="produtosForm" action="<?=DIR_CONTAGENS_WS?>contagens.serverside.php" method="post">
			<fieldset>
				<legend><?=PRODUTO?></legend>
				<label for="nome"><?=NOME?>:</label>
				<input type="text" id="nome" name="nome" value="" />
				
				<label for="descricao"><?=DESCRICAO?>:</label>
				<textarea id="descricao" name="descricao"></textarea>
				
				<label for="categoria"><?=CATEGORIA?>:</label>
				<select id="categoria" name="categoria">
					<option value="" selected="selected"><?=SELECCIONE_CATEGORIA?></option>
					<?$categorias = Doctrine::getTable("Categorias")->findAll();
					foreach ($categorias as $categoria){?>
						<option value="<?=$categoria->id?>"><?=$categoria->nome?></option>
					<?}?>
				</select>
				<input type="hidden" name="accao" value="produto" />
				<input type="submit" name="submit" value="<?=GRAVAR?>" class="submit-button"/>
				<input type="button" name="close" value="<?=VOLTAR?>" class="submit-button jqmClose" />
				<div style="clear: both;"></div>
			</fieldset>
			<fieldset class="success" style="display:none;">
				<div class="alerta"><?=OPERACAO_SUCESSO?></div>
				<input type="button" class="submit-button" value="Continuar" onclick=""/>
				<div style="clear: both;"></div>
			</fieldset>
			<fieldset class="failure" style="display:none;">
				<div class="alerta"><?=OPERACAO_FALHADA?></div>
				<input type="button" class="submit-button" value="Voltar" name="submit" onclick="$('#produtosForm').find('.failure').hide();$('#produtosForm').find('fieldset:first').show();"/>
				<div style="clear: both;"></div>
			</fieldset>
			<fieldset class="loading" style="text-align: center;display:none;">
				<img src="<?=DIR_IMAGES_WS?>loading.gif" alt="" />
			</fieldset>
		</form>
	</div>
	
	<div id="codigoNovo" class="jqmDialog" style="width: 100%;" >
		<form enctype="multipart/form-data" accept-charset="utf-8" id="novoProdutoCodeForm" action="<?=DIR_CONTAGENS_WS?>contagens.serverside.php" method="post">
			<fieldset id="novoCodigo" style="display:none;">
			</fieldset>
			<fieldset class="success" style="display:none;">
				<div class="alerta"><?=OPERACAO_SUCESSO?></div>
				<input type="button" class="submit-button" value="Continuar" onclick=""/>
				<div style="clear: both;"></div>
			</fieldset>
			<fieldset class="failure" style="display:none;">
				<div class="alerta"><?=OPERACAO_FALHADA?></div>
				<input type="button" class="submit-button" value="Voltar" name="submit" onclick=""/>
				<div style="clear: both;"></div>
			</fieldset>
			<fieldset class="loading" style="text-align: center;display:none;">
				<img src="<?=DIR_IMAGES_WS?>loading.gif" alt="" />
			</fieldset>
		</form>
	</div>
	
	<div id="erros_leitura" class="jqmNotice">
		<div class="jqmnTitle jqDrag">
			<h1>
				<span style="padding-right: 260px;">
					Erros de leitura
				</span>
				<img class="jqmClose" src="<?=DIR_IMAGES_WS?>cancelar.png" alt="" />
			</h1>
		</div>
		<hr />
		<div class="jqmnContent">
                    <ul></ul>
		</div>
	</div>
	
	<input type="hidden" value="0" id="numero_erros_leitura" />
	</body>
</html>
